multiple warheads - Spanish English Dictionary